#include<iostream>
#include<vector>
#include<algorithm>
#define ld long double

using namespace std;

ld num[10];

int main()
{
	for(int i=1; i<=5; i++) scanf("%Lf",&num[i]);
	sort(num+1,num+5);
	ld f = num[2]+num[3]+num[4];
	if(f <= num[5]*3) puts("infinite");
	else
	{
		if(num[5]*3 < num[2]+num[3]+num[1]) 
		{
			puts("impossible")
			;
		}
		else printf("%.2Lf\n",num[5]*3-num[2]-num[3]);
	}
	return 0;
}
